@charset "utf-8";
/*漂浮广告*/
.admove{position:absolute; top:0; left:0; z-index:999999; font-size:14px; text-align:right;}
.admove img{width:200px;}
.close_btn{display:inline-block; width:48px; height:17px; background:url(../images/close.jpg) no-repeat right center; cursor:pointer;}
.piaocc{width: 100%;}
.piaocc a{position: absolute;z-index: 999;}
@keyframes floating {
    0% {
        transform: translate(0, 0) rotate(0deg);
    }
    25% {
        transform: translate(5px, 5px) rotate(3deg);
    }
    50% {
        transform: translate(5px, 5px) rotate(3deg);
    }
    75% {
        transform: translate(5px, 5px) rotate(3deg);
    }
    100% {
        transform: translate(0, 0) rotate(0deg);
    }
}
.piaocc img {
    animation: floating 4s easeinout infinite;
}

/*对联广告*/
.duilian{position:fixed; bottom:0; z-index:100; overflow:hidden;}
.duilian .duilian-close{position:absolute; top:6px; z-index:10;}
.duilian .duilian-close a{display:block; width: 17px; height:17px;}
.duilian .duilian-close.other{top: 0; right: 2px;}
.duilian .duilian-box{position:relative; margin-bottom:21px;}
.duilian .duilian-box .duilian-con{width: 142px; overflow:hidden;}
.duilian .duilian-box .duilian-con dt{font-size: 12px; color: #fff; line-height: 30px; text-align: center; background-color:  #3889c1; border-radius: 5px 5px 0 0;}
.duilian .duilian-box .duilian-con dd{padding: 20px; background-color: #fff; border: 1px solid #3889c1}
.duilian .duilian-box .duilian-con dd img{display:block; width:100px; height:100px;}
.duilian .duilian-box .duilian-con.normal dd{padding: 0; border: none;}
.duilian .duilian-box .duilian-con.normal dd img{width: auto; height: auto;}
.duilian-left{left:10px;}
.duilian-right{right:10px;}
.duilian-left .duilian-close{left:0;}
.duilian-right .duilian-close{right:0;}

/*index*/
.index-left{float: left; width: 74%;}
.index-right{float: right; width: 23%;}


.news-main{background: url(../images/news_bg.jpg) no-repeat top;}
.news-date{margin-top: 64px; padding-right: 25px; font-weight: bold; line-height: 30px; text-align: right; color: #999;}
.news-news{margin-top: 28px;}
.news-news .common-head .menu1 li{margin-bottom: 0;}
.news-news .first{padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #808080;}
.news-news .first a{color: #f88322;}
.news-news .first dt{padding-top: 15px; padding-bottom: 10px; font-size:20px; font-weight:bold; text-align:center;}
.news-news .first dd{text-indent:2em; line-height:180%;}
.news-news .more{text-align: right;}
.news-news .more a{font-size: 12px; color: #f88322;}
.news-news .item0 .infoList li{padding-top: 5px; padding-bottom: 5px;}
.news-news .item0 .infoList li h4{padding-left: 25px;}
.news-news .item0 .infoList li h4 a:before{top: -9px; width: 16px; height: 17px; background-image: url(../images/bullet1.jpg); background-color: transparent;}

.news-news .item1 .infoList{padding-top: 10px;}
.news-news .item1 .infoList li{padding-top: 6px; padding-bottom: 6px;}
.news-news .item1 .infoList li h4{padding-left: 35px;}
.news-news .item1 .infoList li h4 a{line-height: 25px;}
.news-news .item1 .infoList li h4 a:before{content: normal;}
.news-news .item1 .infoList li h4 a i{position:absolute; top: -13px; left:0; width: 25px; height: 25px; margin-top: 13px; background-color: #9a9a9a; font-style: normal; text-align: center; font-family: Verdana, Geneva, Tahoma, sans-serif; font-weight: bold; font-size: 18px; color: #fff; line-height: 25px;}
.news-news .item1 .infoList li.format h4 a i{background-color: #ef8424;}

.ksjs .inhd{margin-top: -5px; margin-right: -5px; margin-left: -5px; overflow: hidden;}
.ksjs .inhd li{float: left; width: 15.5%;}
.ksjs .inhd li:last-child{width: 22.5%;}
.ksjs .inhd li span{display: block; margin: 10px 5px 0; color: #fff; line-height: 30px; text-align: center; background-color: #326ea0; border-radius: 10px; cursor: pointer;}
.ksjs .inhd li.on span{background-color: #54c188;}
.ksjs .inbd{margin-top: 15px;}
.ksjs .inbd .infoList{margin-right: -8px; margin-left: -8px;}
.ksjs .inbd .infoList li{width: 33.33333%;}
.ksjs .inbd .infoList li h4{padding-left: 20px;margin-right: 8px; margin-left: 8px;}
.ksjs .inbd .infoList li h4 a:before{top:-5px; width: 10px; height: 10px; background-color: #54c188; border-radius: 0;}

.video a{display: block; text-align: center;}

.qrcode .content{margin-top: 10px; background-color: #ecf6f8;}
.qrcode .content dl{float: left; margin:10px 0 10px 13px;}
.qrcode .content dl dt{text-align: center; font-weight: bold; line-height: 30px;}
.qrcode .content dl dd{text-align: center;}

.links>ul>li{margin-top: 10px; padding: 15px; background-color: #ecf6f8;}
.links>ul>li>select{width: 100%; padding: 3px; font-family: Microsoft Yahei;  box-sizing: border-box;}

.erwmimg img{width: 100px;}